operators are charging up to 20p a minute - even if 0800 numbers are free .
some are important services run by government and nhs departments .
watchdog ofcom published proposals to put an end to the rip-off in july .